home *** CD-ROM | disk | FTP | other *** search
/ BMUG Revelations / BMUG Revelations.toast / Telecom / Terminal Programs / Terminal 2.0 / Kermit next >
Text File  |  1993-10-20  |  2KB  |  114 lines

  1. ===========================================================================
  2. Terminal 2.0                              THINK C 4.02 project organization
  3. ===========================================================================
  4.  
  5. Create a project named "Terminal π".
  6. The resources needed are in the file "Terminal π.rsrc".
  7. (Note: when running under MultiFinder in the context of the THINK C project
  8. you may need to increase the partition size)
  9.  
  10. Options...
  11.     Code Generation:    no options
  12.     Compiler Flags:        Check Pointer Types
  13.                         Require Prototypes
  14.  
  15. Set Project Types...
  16.     Application
  17.     File Type:            APPL
  18.     Creator:            ET_T
  19.     Partition (K)        160
  20.     MF Attrs            5800    MultiFinder-Aware
  21.                                 Background Null Events
  22.                                 Suspend & Resume Events
  23.  
  24. Precompile "MacHeaders.c" into "MacHeaders" (in the project folder, don't
  25. use the "MacHeaders" from the THINK C folder).
  26.  
  27. Note: If you don't have the Communications Toolbox library and include
  28. files, don't define the symbol "USECTB" in "main.h" before building the
  29. application. Without the Communications Toolbox, only the modem port and
  30. the printer port are recognized as serial devices.
  31.  
  32.  
  33. Segment #2
  34. ----------
  35.  
  36. ANSI—small
  37. CommToolbox            (see note above)
  38. MacTraps
  39. Main.c
  40. Utilities.c
  41.  
  42. Segment #3
  43. ----------
  44.  
  45. CancelDialog.c
  46. CRC.c
  47. Document.c
  48. File.c
  49. FormatStr.c
  50. Interp.c
  51. MacBinary.c
  52. Macros.c
  53. MySF.c
  54. Procedure.c
  55. Script.c
  56. Scroll.c
  57. Serial.c
  58. Text.c
  59.  
  60. Segment #4
  61. ----------
  62.  
  63. Init.c
  64.  
  65. Segment #5
  66. ----------
  67.  
  68. OtherOptions.c
  69. Popup.c
  70. PortOptions.c
  71. ProtocolOptions.c
  72. SendOptions.c
  73. TerminalOptions.c
  74. XOptions.c
  75. ZOptions.c
  76.  
  77. Segment #6
  78. ----------
  79.  
  80. About.c
  81.  
  82. Segment #7
  83. ----------
  84.  
  85. XModem.c
  86.  
  87. Segment #8
  88. ----------
  89.  
  90. CisB.c
  91.  
  92. Segment #9
  93. ----------
  94.  
  95. ZModem.c
  96.  
  97.  
  98. When the application is built use "ResEdit" to set the attributes of the
  99. following CODE resources. This is necessary to avoid heap fragmentation.
  100.  
  101. CODE #            Locked        Preload        Purgeable    Protected
  102. -------------------------------------------------------------
  103.     1                x            x                        x
  104.     2                x            x                        x
  105.     3                x            x                        x
  106.     4 (*)                                    x            x
  107.     5 (*)                                    x            x
  108.     6 (*)                                    x            x
  109.     7 (*)                                    x            x
  110.     8 (*)                                    x            x
  111.     9 (*)                                    x            x
  112.  
  113. (*) These segments are unloaded if no longer used
  114.